html {
    overflow-x: auto;
    overflow-y: scroll;
    }
    body,
    dl,
    dt,
    dd,
    ul,
    ol,
    li,
    pre,
    form,
    fieldset,
    input,
    p,
    blockquote,
    th,
    td {
    font-weight: 400;
    margin: 0;
    padding: 0;
    }
    h1,
    h2,
    h3,
    h4,
    h4,
    h5,
    h6 {
    margin: 0;
    padding: 0;
    }
    body {
    background-color: #FFFFFF;
    color: #fff;
    font-family: Helvetica, Arial, sans-serif;
    text-align: left;
    }
    table {
    border-collapse: collapse;
    }
    fieldset,
    img {
    border: 0none;
    }
    fieldset {
    margin: 0;
    padding: 0;
    }
    fieldset p {
    margin: 0;
    padding: 0008px;
    }
    legend {
    display: none;
    }
    address,
    caption,
    em,
    strong,
    th,
    i {
    font-style: normal;
    font-weight: 400;
    }
    table caption {
    margin-left: -1px;
    }
    hr {
    border-bottom: 1px solid#FFFFFF;
    border-top: 1px solid#E4E4E4;
    border-width: 1px 0;
    clear: both;
    height: 2px;
    margin: 5px 0;
    overflow: hidden;
    }
    ol,
    ul {
    list-style-image: none;
    list-style-position: outside;
    list-style-type: none;
    }
    caption,
    th {
    text-align: left;
    }
    q:before,
    q:after,
    blockquote:before,
    blockquote:after {
    content: ””;
    }